Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
24 £ 6,0000.000002
3 £ 380,0000.000001
58 £ 96,0000.000002
60 £ 80,0000.000001
Marks & Spencer Plc £ 1,338,8000.000001